flush-deck ship - English Synonyms Dictionary